#ifndef WEBTCP_H
#define WEBTCP_H

#include <string>

#define TCP_PACK_MAX_SIZE 1500

class TCP
{
public:
    TCP(std::string ip,int port_cmd,int port_data);    // 构造一个TCP通信对象
    ~TCP();
    bool sendCmd(const unsigned char * dataPtr,int dataLen);
    bool sendData(const unsigned char * dataPtr,int dataLen);
private:
    std::string _IPv4; // 服务器地址
    int _port_cmd;  // 服务器命令访问端口
    int _port_data; // 服务器数据访问端口

    int s_stream,s_cmd; // 本地套接字
    int res_stream,res_cmd; //返回值暂存
};

#endif // WEBTCP_H
